

package jnpf.zc.model.zcglzcdjinfochange;


import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.Date;

/**
 * @版本： V3.2.0
 * @版权： 智果云科技（https://www.jnpfsoft.com）
 * @作者： JNPF开发平台组
 * @日期： 2024-12-29
 */
@Data
public class ZcglZcdjInfoChangeListVO {
    private String id;

    @JSONField(name = "flowtaskid")
    private String flowtaskid;

    @JSONField(name = "flowState")
    private Integer flowState;

    /**
     * 创建用户
     **/
    @JSONField(name = "creatoruserid")
    private String creatoruserid;

    /**
     * 原数据
     **/
    @JSONField(name = "oldData")
    private String olddata;

    /**
     * 变更数据
     **/
    @JSONField(name = "newData")
    private String newdata;


    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date creatorTime;


    /**
     * 创建用户
     **/
    @JSONField(name = "creatoruserid_name")
    private String creatoruserid_name;

    /**
     * 原数据
     **/
    @JSONField(name = "oldData_name")
    private String olddata_name;

    /**
     * 变更数据
     **/
    @JSONField(name = "newData_name")
    private String newdata_name;

    /**
     * 创建时间
     **/
    @JSONField(name = "creatortime_name")
    private String creatortime_name;
    @JsonProperty("type")
    private String type;


    @JsonProperty("zcdgId")
    private String zcdgId;


    @JsonProperty("zcName")
    private String zcName;

    @JsonProperty("remarks")
    private String remarks;
}
